#! /bin/bash
export LANG=zh_CN.UTF-8
HIVE_HOME=/usr/bin/hive


${HIVE_HOME} -S -e "

create database if not exists edu_dwb;
use edu_dwb;

drop table if exists edu_dwb.ydh_dwb_check_detail_wide;
create table edu_dwb.ydh_dwb_check_detail_wide(
	create_date string  comment '创建时间',
	class_date string comment '上课时间',
	class_id int comment '班级id',
	student_id int comment '学员id',
	signin_time string comment '签到时间',
	signin_date string comment '签到日期',
	begin_time string comment '请假开始时间',
	begin_time_type int comment '1：上午 2：下午',
	end_time string comment '请假结束时间',
	end_time_type int comment '1：上午 2：下午',
	days string comment '请假/已休天数',
	morning_template_id int comment '上午出勤模板id',
	morning_begin_time string comment '上午开始时间',
	morning_end_time string comment '上午结束时间',
	afternoon_template_id int comment '下午出勤模板id',
	afternoon_begin_time string comment '下午开始时间',
	afternoon_end_time string comment '下午结束时间',
	evening_template_id int comment '晚上出勤模板id',
	evening_begin_time string comment '晚上开始时间',
	evening_end_time string comment '晚上结束时间',
	use_begin_date string comment '使用开始日期',
	use_end_date string comment '使用结束日期'
)
comment '考勤分析明细宽表'
row format delimited
fields terminated by '\t'
stored as orc tblproperties('orc.compress'='snappy')
;
"
a=$?
if [ ${a} -eq 0 ];then 
	echo 'Program running status return code:' ${a}
	echo '=============================打完收工！=============================='
else 
	echo 'Program running status return code:' ${a}
	echo '=============================程序出BUG咯！=============================='
	fi